package beans;

import javax.faces.application.FacesMessage;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;

import dao.DAOLogin;

@ManagedBean(name = "beanLogin")
@RequestScoped
public class BeanLogin {
	private String _login = "kioskcar";
	private String _senha = "kioskcar";
	private String _mensagem;
	
	public void validaLogin(ActionEvent evt)
	{
		DAOLogin daLogin = null;
		
		try
		{
			daLogin = new DAOLogin();
			
			if(daLogin.buscaLogin(_login, _senha)==false)
			{
				_mensagem = "Usuario e/ou Senha inválidos";
				
				FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(_mensagem));
				
				_login = "";
				_senha = "";
			}
			else
			{
				Paginas.showPage("http://localhost:8080/ProjetoIntegradorWeb/cadastrousuarios.xhtml");
			}
		}
		catch(Exception err)
		{
			err.printStackTrace();
		}
		
	}
	
	public String getLogin() {
		return _login;
	}
	
	public void setLogin(String login) {
		this._login = login;
	}

	public String getSenha() {
		return _senha;
	}

	public void setSenha(String senha) {
		this._senha = senha;
	}

	public String getMensagem() {
		return _mensagem;
	}

	public void setMensagem(String _mensagem) {
		this._mensagem = _mensagem;
	}
}
